Technical Q&As


Note: For archived 1998 Updates, check out: What's New 1998.

January 4, 2000

  • Text features a new Q&A on Maximum number of fonts under Mac OS 9.

December 20, 1999

  • Hardware features a new Q&A on A SCSI little secret.
  • Networking features a new Q&A on Open Transport Versions.
  • Toolbox features a new Q&A on CloseDialog and 'ictb's.

December 6, 1999


November 29, 1999

  • Toolbox features a new Q&A on Progress Indicators and SetControl32BitValue.
    Thanks to Quinn "The Eskimo!"
  • Java features two new Q&As on Using System.currentTimeMillis( ) and Checking for the presence of a native library from Java.
    Thanks to Michael Hopkins.

November 22, 1999

  • Files features a new Q&A on PBLockRange with a zero-length range.
    Thanks to Eric Simenel.
  • Overviews features a new Q&A on OSStatus values that developers can use in their programs.
    Thanks to Pete Gontier.

November 15, 1999

  • Hardware features five new Q&As on Open Firmware.
    Big-time thanks to Wayne Flansburg.

November 8, 1999

  • QuickTime for Windows features a new Q&A on Endian Concerns When Playing 'snd ' Resources.
    Thanks to Scott Kuechle.

November 1, 1999


October 25, 1999

  • Networking features a new Q&A on Raw IP and Open Transport 2.5.x.
    Thanks to Quinn "The Eskimo!"
  • QuickTime for Java features a new Q&A on Playing a sound using QuickTime for Java.
    Thanks to Michael Hopkins.
  • Devices features a new Q&A on PC Card 3.x Custom Actions.
    Thanks again to Quinn "The Eskimo!"

October 18, 1999

  • Hardware features two new Q&As on Explanation of SDRAM configuration Nomenclature, and PC card Voltage Sense line issues with 5-volt only cards.
    Thanks to Stephen R. Martin
  • Java features an updated Q&A on Inputting characters using InputMethod.
    Thanks to Takahiro Kaneko.

October 11, 1999

  • Networking features an updated Q&A on Launching the Default Internet Browser.
    Thanks to Vinnie Moscaritolo.
  • QuickTime Movie Toolbox features a new Q&A on SGSetSettings unexpected results.
    Thanks to Scott Kuechle.
  • Hardware features 10 (!) new Q&As on Open Firmware.
    Huge thanks to Wayne Flansburg.

October 05, 1999

  • Devices features a new Q&A on Driver Gestalt & Icon Services.
    Thanks to Mark Cookson.
  • Files features an updated Q&A on Accessing File Control Blocks.
    Thanks to Quinn "The Eskimo!"
  • FireWire features a new Q&A on gestaltFWVMBackingStore.
    Thanks again to Mark Cookson.
  • Hardware features an updated Q&A on Detecting specific ROM-in-RAM Mac.
    More thanks to Mark Cookson.
  • OS Utilities features a new Q&A on System Error 119.
    Thanks to Eric Simenel
  • OS Utilities also features an updated Q&A on Notification Manager Reinitialized During Boot.
    Thanks again to Quinn "The Eskimo!"
  • Sound features three new Q&As on Using Sound control panel to configure the sound input settings, Synchronous SysBeep, and Synchronizing Sounds to Video.
    Thanks yet again to Mark Cookson.

September 27, 1999

  • Toolbox features a new Q&A on Setting a UserPane's feature.
    Thanks to Vinnie Moscaritolo.
  • Java features an updated Q&A on Determining MRJ's Version.
    Thanks to Levi Brown.

September 13, 1999

  • Java features a new Q&A on Inputting characters using InputMethod.
    Thanks to Takahiro Kaneko.
  • QuickTime Components features a new Q&A on Preview image quality of DV capture.
    Thanks again to Takahiro Kaneko.

August 30, 1999


August 23, 1999

  • Devices features a new Q&A on MemAllocatePhysicallyContiguous.
    Thanks to Quinn "The Eskimo!"

August 16, 1999


August 9, 1999

  • Java features a new Q&A on Determining MRJ's Version.
  • Thanks to Levi Brown.

July 21, 1999

  • Files features a new Q&A on Allocate and Disk Full Error.
  • Thanks to Pete Gontier.
  • QuickTime Movie Toolbox features a new Q&A on Playing memory-resident WAVE data using QuickTime 4.
    Thanks to Scott Kuechle.

July 12, 1999

  • Hardware features a new Q&A on Which Machines Support Driver Services Library and the MP Nanokernel?
    Thanks to Geoff Stahl.

June 28, 1999

  • QuickDraw features a new Q&A on Native QuickDraw Hardware Acceleration notSrcCopy Blits.
    Thanks to Geoff Stahl.

June 14, 1999


June 2, 1999

  • Java features 2 updated Q&As on Java File Paths are not Unix File Paths and
    Using Runtime.exec to open a URL.
    Thanks to Levi Brown.

May 17, 1999

  • Java features 10 new Q&As.
  • Huge thanks to Michael Hopkins, Levi Brown, and Steve McGrath.
  • Human Interface Toolbox features an updated Q&A on Reserved Key Combinations.
    Thanks to Pete Gontier and Stephen Chick.
  • Networking features an updated Q&A on Accessing the ARA/PPP password.
    Thanks to Quinn "The Eskimo!"
  • OS Utilities features 7 new Q&As on the Notification Manager, OS Time functions, and Fixed Math Rounding.
    Thanks to Mark Cookson.
  • FireWire features three new Q&As in this new category: Use the Doorbell, How do I ring the Doorbell?, and What is unsolicited status?
    Thanks again to Mark Cookson.

May 3, 1999

  • Human Interface Toolbox features two new Q&As on
    Setting a Control's Variant Field & Setting the Background Color of a Control.
    Thanks to Pete Gontier.
  • Color features one new Q&A on Missing ColorSync profiles.
    Thanks to David Hayward and Scott Kuechle.
  • QuickTime for Windows features a new Q&A on Borland 5.0 C++ link error with QuickTime 3 for Windows SDK.
    Thanks again to Scott Kuechle.

April 26, 1999

  • Networking features a new Q&A on TCP/IP Option Sizes.
    Thanks to Quinn "The Eskimo!"
  • Devices features a new Q&A on Native Drivers ('ndrv's) and dNeedTime.
    Thanks again to Quinn "The Eskimo!"

April 19, 1999

  • Networking features a new Q&A on Accessing DHCP Options.
    Thanks to Quinn "The Eskimo!"
  • Hardware features a revised Q&A on The AAPL,slot-name property and PCI.
    Thanks to Mark Baumwell and Wayne Flansburg.

April 12, 1999

  • Human Interface Toolbox features two new Q&As on
    The Initialize Method of Multi-fragment Contextual Menu Plug-ins and Localized Versions of Appearance SDK.
    Thanks to Pete Gontier.
  • OS Utilities features a new Q&A on Making Data Executable.
    Thanks to Quinn "The Eskimo!"
  • Networking features a new Q&A on Launching the Default Internet Browser.
    Thanks to Vinnie Moscaritolo.

April 5, 1999

  • Devices features an updated Q&A on SCSI Manager 4.3 Emulation.
    Thanks to Quinn "The Eskimo!"

March 29, 1999

  • Hardware features a new Q&A on Detecting specific ROM-in-RAM Mac.
    Thanks to Mark Cookson
  • Hardware also features 13 (!) new Q&As on Forth and other hardware mysteries.
    Huge thanks to Wayne Flansburg


March 15, 1999

  • Networking features a new Q&A on Standalone Networking.
    Thanks to Jens Alfke and Levi Brown

March 08, 1999

  • Human Interface Toolbox features an updated Q&A on Navigation Services Versions.
    Thanks to Pete Gontier.
  • Networking features a new Q&A on fBroadCastAddr Always Zero.
    Thanks to Quinn "The Eskimo!"

February 22, 1999

  • Java features an updated Q&A on Simulated Click on AWT Button.
    Thanks to Levi Brown.
  • Java also features four new Q&As.
    Thanks (again) to Levi Brown and Jens Alfke.

February 8, 1999

  • Networking features a new Q&A on Using Legacy Ethernet Driver Processes on a Power Macintosh G3.
    Thanks to Rich Kubota.
  • Human Interface Toolbox features a new Q&A on Non-consensual Contextual Menu Manager Plug-ins.
    Thanks to Pete Gontier.

February 1, 1999

  • Networking features an updated Q&A on Accessing the ARA/PPP password.
    Thanks to Vinnie Moscaritolo.

January 25, 1999

  • Hardware features a new Q&A on Differences between iMac models.
    Thanks to Vinnie Moscaritolo.

January 11, 1999

  • Networking features a new Q&A on Accessing the ARA/PPP password.
    Thanks to Vinnie Moscaritolo.
  • Human Interface Toolbox features a new Q&A on Styled Custom Dialog Items under Nav Services.
    Thanks to Pete Gontier.
  • Files features a new Q&A on Securely erasing, accessing and dismounting a Macintosh Partition.
  • Thanks again to Vinnie Moscaritolo.

Technical Q&As